package objects;

import java.util.ArrayList;

public class LexiconList {
	
	String label;
	ArrayList<String> formList;
	ArrayList<FeatureList> featureList;
	ArrayList<Stem> stemList;
	
	public LexiconList(){
		formList = new ArrayList<String>();
		featureList = new ArrayList<FeatureList>();
		stemList = new ArrayList<Stem>();
	}
	
	public ArrayList<String> getFormList() {
		return formList;
	}
	
	public void addFormListItem(String item) {
		formList.add(item);
	}
	
	public void addFeatureListItem(FeatureList item) {
		featureList.add(item);
	}
	
	public void addStemListItem(Stem item) {
		stemList.add(item);
	}
	
	public ArrayList<FeatureList> getFeatureList() {
		return featureList;
	}
	
	public void setFeatureList(ArrayList<FeatureList> featureList) {
		this.featureList = featureList;
	}
	
	public ArrayList<Stem> getStemList() {
		return stemList;
	}
	
	public void setStemList(ArrayList<Stem> stemList) {
		this.stemList = stemList;
	}
	
	public String getLabel() {
		return label;
	}
	
	public void setLabel(String label) {
		this.label = label;
	}
	
}
